ModuleConfig


Module Config
Protobuf type meshtastic.ModuleConfig

Types

Link copied to clipboard

Ambient Lighting Module - Settings for control of onboard LEDs to allow users to adjust the brightness levels and respective color levels.
Initially created for the RAK14001 RGB LED module.
Protobuf type meshtastic.ModuleConfig.AmbientLightingConfig
Link copied to clipboard
interface AmbientLightingConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Audio Config for codec2 voice
Protobuf type meshtastic.ModuleConfig.AudioConfig
Link copied to clipboard
interface AudioConfigOrBuilder : MessageOrBuilder
Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ModuleConfigProtos.ModuleConfigOrBuilder

Module Config
Protobuf type meshtastic.ModuleConfig
Link copied to clipboard

Canned Messages Module Config
Protobuf type meshtastic.ModuleConfig.CannedMessageConfig
Link copied to clipboard
interface CannedMessageConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Detection Sensor Module Config
Protobuf type meshtastic.ModuleConfig.DetectionSensorConfig
Link copied to clipboard
interface DetectionSensorConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

External Notifications Config
Protobuf type meshtastic.ModuleConfig.ExternalNotificationConfig
Link copied to clipboard
interface ExternalNotificationConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Settings for reporting unencrypted information about our node to a map via MQTT
Protobuf type meshtastic.ModuleConfig.MapReportSettings
Link copied to clipboard
interface MapReportSettingsOrBuilder : MessageOrBuilder
Link copied to clipboard

MQTT Client Config
Protobuf type meshtastic.ModuleConfig.MQTTConfig
Link copied to clipboard
interface MQTTConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

NeighborInfoModule Config
Protobuf type meshtastic.ModuleConfig.NeighborInfoConfig
Link copied to clipboard
interface NeighborInfoConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Config for the Paxcounter Module
Protobuf type meshtastic.ModuleConfig.PaxcounterConfig
Link copied to clipboard
interface PaxcounterConfigOrBuilder : MessageOrBuilder
Link copied to clipboard
enum PayloadVariantCase : Internal.EnumLite, AbstractMessageLite.InternalOneOfEnum
Link copied to clipboard

Preferences for the RangeTestModule
Protobuf type meshtastic.ModuleConfig.RangeTestConfig
Link copied to clipboard
interface RangeTestConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

RemoteHardwareModule Config
Protobuf type meshtastic.ModuleConfig.RemoteHardwareConfig
Link copied to clipboard
interface RemoteHardwareConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Serial Config
Protobuf type meshtastic.ModuleConfig.SerialConfig
Link copied to clipboard
interface SerialConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Store and Forward Module Config
Protobuf type meshtastic.ModuleConfig.StoreForwardConfig
Link copied to clipboard
interface StoreForwardConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Configuration for both device and environment metrics
Protobuf type meshtastic.ModuleConfig.TelemetryConfig
Link copied to clipboard
interface TelemetryConfigOrBuilder : MessageOrBuilder

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.AudioConfig audio = 8;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.AudioConfig audio = 8;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;
Link copied to clipboard
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.SerialConfig serial = 2;
Link copied to clipboard
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.SerialConfig serial = 2;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;
Link copied to clipboard
open fun hasAudio(): Boolean

TODO: REPLACE
.meshtastic.ModuleConfig.AudioConfig audio = 8;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasMqtt(): Boolean

TODO: REPLACE
.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;
Link copied to clipboard
open fun hasRangeTest(): Boolean

TODO: REPLACE
.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;
Link copied to clipboard
open fun hasSerial(): Boolean

TODO: REPLACE
.meshtastic.ModuleConfig.SerialConfig serial = 2;
Link copied to clipboard

TODO: REPLACE
.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;
Link copied to clipboard
open fun hasTelemetry(): Boolean

TODO: REPLACE
.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
Link copied to clipboard
open fun parseFrom(data: ByteString): ModuleConfigProtos.ModuleConfig
open fun parseFrom(input: CodedInputStream): ModuleConfigProtos.ModuleConfig
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)